package br.edu.fucapi.posgraduacao.poo2.sgr.controller;

import java.util.List;
import br.edu.fucapi.posgraduacao.poo2.sgr.model.Projeto;

public interface ProjetoController {
	
	void salvar(Projeto projeto) throws RuntimeException;

	void remover(Projeto projeto) throws RuntimeException;

	void atualizar(Projeto projeto) throws RuntimeException;

	List<Projeto> pesquisar(Projeto projeto) throws RuntimeException;

	Projeto consultarPorExemplo(Projeto projeto) throws RuntimeException;

	List<Projeto> listarTodos() throws RuntimeException;
	
}
